﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using System.Collections.Generic;

public partial class More : System.Web.UI.Page
{
	private GridView dv;		// 用来显示上传文件的GridView控件
	private int nColumnID;		// 查询上传文件所属的栏目ID
	private UploadFileComponent clsUploadFileComp = new UploadFileComponent();

	protected void Page_Load(object sender, EventArgs e)
	{
		nColumnID = Convert.ToInt32(Request.QueryString["ColumnID"].ToString().Trim());
		dv = GrvShowFile;

		if (!IsPostBack)
		{
			BindGridView();
		}
	}

	#region 控件绑定

	/// <summary>
	/// 根据栏目查询该栏目下的所有文件，并绑定到GridView控件上
	/// </summary>
	/**********************************************************************************************
	 ** 功能描述：	根据栏目查询该栏目下的所有文件，并绑定到GridView控件上
	 ** 输入参数：	
	 ** 外部变量：	nColumnID		查询的栏目
	 ** 返回值：
	 ** 作者：	Tony Mucor
	 ** 日期：	2013-08-15
	 ** 修改：
	 ** 日期：
	 *********************************************************************************************/
	private void BindGridView()
	{
		List<UploadFile> list;

		list = clsUploadFileComp.QueryFiles(nColumnID);
		dv.DataSource = list;
		dv.DataKeyNames = new string[] { "ID" };
		dv.DataBind();
	}

	#endregion
}
